armoured personnel vehicle - Español Inglés Diccionario