you're too generous - Français Anglais Dictionnaire