a sudden rainfall - Español Inglés Diccionario