armoured infantry combat vehicle - Turco Inglés Diccionario