a kind of large handkerchief - Fransızca İngilizce Sözlük