spoilt by rain - Francés Inglés Diccionario