sudden rain shower - Español Inglés Diccionario