rainfall induced - Turco Inglés Diccionario