wheeled type armoured personnel carrier - Turco Inglés Diccionario