a grab bag of - French English Dictionary