give abundantly - Deutsch Englisch Wörterbuch