omphalorrhexis - French English Dictionary