armor-piercing grenade - İspanyolca İngilizce Sözlük