Armoured Engineer Vehicle - Francés Inglés Diccionario