offensive odor substance - Turco Inglés Diccionario