omphalectomy - French English Dictionary