vesicoumbilical ligament - French English Dictionary