small curtain or screen before the door of a tavern - Französisch Englisch Wörterbuch