wearing a head scarf - Spanish English Dictionary