not do somebody any favours - Turc Anglais Dictionnaire