armoured infantry fighting vehicle - Turco Inglés Diccionario