protection from weather - Französisch Englisch Wörterbuch