smell of carrion - Alemán Inglés Diccionario