storm rainfall - Turco Inglés Diccionario