very big appetite - Turkish English Dictionary