centromer - French English Dictionary