armoured fighting vehicle - Turco Inglés Diccionario