Centre is in British english which refers to a central area or a place where a specified activity is concentrated or specified facilities, information, etc are available.
Ref: 84756/2006-08-23
Other Database Pages Exist for this Phrase:
ISO 10791-2:2001 (Test conditions for machining centres. Geometric ...)