a kind of large handkerchief - Türkçe İngilizce Sözlük