esperma - German English Dictionary