frenulum of upper lip - German English Dictionary