impose a mission - Spanish English Dictionary