wheeled type armoured personnel carrier - Turkish English Dictionary