splenoid - Turkish English Dictionary