innards - Turkish English Dictionary