splenogenous - German English Dictionary