give abundantly - Turc Anglais Dictionnaire