and then it rained.... - Französisch Englisch Wörterbuch