cloud of perfume - Francés Inglés Diccionario