a mixed bag of something - Turkish English Dictionary