advanced armoured personnel carrier - Francés Inglés Diccionario