splenic sinus - Turkish English Dictionary