put up an umbrella - Deutsch Englisch Wörterbuch