nucleolo-cen-trosome - French English Dictionary