carrion-like odor - Turco Inglés Diccionario