frenulum of upper lip - French English Dictionary