making allowance - Français Anglais Dictionnaire