armoured military vehicle - Espagnol Anglais Dictionnaire