smell receptors - Francés Inglés Diccionario