rain-giver - Deutsch Englisch Wörterbuch