Fetching details from the dictionary...
combination of foods (usu. that do not go well together)
dovetailing; fitting together