small pudendal lip - Turkish English Dictionary