give a present - Français Anglais Dictionnaire