splenogenous - Spanish English Dictionary