put up an umbrella - Französisch Englisch Wörterbuch