If you want to have some sort of psuedo-automation, you could put the lists into columns in Excel (or your favorite spreadsheet) and then use VLOOKUP (or comparable function) along with a random number generator (Excel has one, I don't know what it is) to combine the two or more lists into a phrase.

Other thing you could do is look at some of the name generators out there, as this is essentially what they do. There might be some open source code out there you could adapt. But all of these might be beyond what you are looking for. ladie's suggestion is the easiest to implement and requires no special knowledge.