a big appetite - Turkish English Dictionary