splenic radiotherapy - Turkish English Dictionary