a kind of large handkerchief - Almanca İngilizce Sözlük