persistent rain - Español Inglés Diccionario