sugar and pine nut nougat - Turco Inglés Diccionario