periumbilical - French English Dictionary