put up one's umbrella - Francés Inglés Diccionario