vestibule of mouth - French English Dictionary