abundant rainfall - Deutsch Englisch Wörterbuch