eat the tastiest part of food - Turkish English Dictionary