tekerlekli zırhlı personel taşıyıcı - Turkish English Dictionary