return the favor - Français Anglais Dictionnaire