【医】 interoposition
interpose; mind; shell; take seriously; upright【化】 meso-; meta-【医】 carapace
establish; plant; set up