mélange:  a mixture often of incongruous elements