carrion-like odor - Français Anglais Dictionnaire