armoured mortar vehicle - Allemand Anglais Dictionnaire