many drops make a rain shower - Turc Anglais Dictionnaire