armoured personnel carrier (apc) - Alemán Inglés Diccionario