advanced armoured personnel carrier - Turkish English Dictionary