omphaloskepsis - French English Dictionary