copious rain - Español Inglés Diccionario