impose eminent domain - Spanish English Dictionary

Suggest a Term