many drops make a rain shower - Deutsch Englisch Wörterbuch