vehicle armored carrier - Turkish English Dictionary