favor done to benefit oneself - Français Anglais Dictionnaire