scent of flower - Francés Inglés Diccionario