scent of flower - Turco Inglés Diccionario