carrion-like odor - Turc Anglais Dictionnaire