put up one's umbrella - Alemán Inglés Diccionario