armour piercing rocket - Allemand Anglais Dictionnaire