triangular piece of anything - İspanyolca İngilizce Sözlük