reek of carrion - Spanish English Dictionary