do somebody no favours - Français Anglais Dictionnaire