wearing a head scarf - French English Dictionary