numerous showers - Turco Inglés Diccionario