where did this rain come from? - Französisch Englisch Wörterbuch