thin shawl/veil - German English Dictionary