center meaning in French
n. centre; milieu, coeur, noyau; point situé au milieu; foyer, pivot, siège, point où des forces sont concentrées; centre d'activités, centre de loisirs, organisation qui propose des services ou des activités (centre médical, centre sportif,...)
v. centrer, mettre au centre, ramener, disposer au centre
adj. central, qui est au centre, au milieu, à une distante égale des deux extrêmes