give abundantly - Almanca İngilizce Sözlük