triangular shawl - Turkish English Dictionary