splanchnology - Spanish English Dictionary