protect oneself from the rain - Französisch Englisch Wörterbuch