many drops make a rain shower - Türkisch Englisch Wörterbuch