repugnant odor - Turco Inglés Diccionario