many drops make a rain shower - Turco Inglés Diccionario