persistent rain - Francés Inglés Diccionario