female sperm - French English Dictionary