disembowelling - Turkish English Dictionary