waste of human sperm - German English Dictionary