wheeled type armoured personnel carrier - Alemán Inglés Diccionario