odourous - Turco Inglés Diccionario