splenorenal ligament - Turkish English Dictionary