a heavy perfume - Francés Inglés Diccionario