splenogenous - Turkish English Dictionary