female sperm - German English Dictionary