garment similar to a poncho - İspanyolca İngilizce Sözlük