put up the curtains - Alemán Inglés Diccionario