improved armoured personnel carrier - Español Inglés Diccionario