make a present of - Français Anglais Dictionnaire