olfactory organs - Turco Inglés Diccionario