armoured engineer vehicle - Espagnol Anglais Dictionnaire