delicacy made with milk and sugar - Turco Inglés Diccionario