wearing a head scarf - German English Dictionary