splanchnology - Turkish English Dictionary