front-line armoured vehicle - Español Inglés Diccionario