a grab bag of - Turkish English Dictionary