sperm displacement - German English Dictionary