put up one's umbrella - Deutsch Englisch Wörterbuch