armor-piercing grenade - Turc Anglais Dictionnaire