roller block for shifting vehicles on rails - Turkish English Dictionary