When you say "literally" i understand "word for word", and dondurma does not match "ice cream" in this sense, I think. It is a noun produced in a transition form like "don-mak (to freeze, passive) -> don-dur (to freeze sth-active) -> don-dur-ma (noun)".