【法】 last resort; ultima ratio
finally; last; at length; eventually; in conclusion; in the end【医】 ultimum
artifice; instrument; instrumentality; means; measure; medium; passportresort; shift; step; stepping-stone; trick【经】 means