put up the curtains - Espagnol Anglais Dictionnaire