This can be cleaner using the dictionaries get() method:

return value_lookup.get(value, value)

The first parameter is the key you're looking for. If the key isn't there, it will return the default 2nd parameter.