cephalocentesis - French English Dictionary