sweet made from almonds - Turco Inglés Diccionario