give abundantly - Allemand Anglais Dictionnaire