olfactory detection system - Francés Inglés Diccionario