prolonged downpour - Español Inglés Diccionario