reek of carrion - Espagnol Anglais Dictionnaire