thin shawl/veil - Turkish English Dictionary