having an appetite - Turkish English Dictionary