do (oneself) no favors - Turc Anglais Dictionnaire