armored personnel carrier - Turco Inglés Diccionario