entrails fed to cats - Turkish English Dictionary