shoe is on the other foot - Turc Anglais Dictionnaire