many drops make a rain shower - Französisch Englisch Wörterbuch