deserve a reward - Français Anglais Dictionnaire