armoured mortar vehicle - Turc Anglais Dictionnaire