everted rim - French English Dictionary