spoilt by rain - Français Anglais Dictionnaire