protection against the influences of weather - Französisch Englisch Wörterbuch