vestibule of vagina - Turkish English Dictionary