rotten egg odor - Turc Anglais Dictionnaire