put up the curtains - Allemand Anglais Dictionnaire