a taste of your own medicine - Turc Anglais Dictionnaire