front-line armoured vehicle - Turco Inglés Diccionario