returned the favour - Turc Anglais Dictionnaire