do (oneself) no favors - Allemand Anglais Dictionnaire