olor (oler) - Francés Inglés Diccionario