kind of gauze worn in turbans - Französisch Englisch Wörterbuch