in the belly of the beast - Turkish English Dictionary