queef - French English Dictionary