triangular shaped piece of paper or fabric - İspanyolca İngilizce Sözlük