impose sacrifice - Spanish English Dictionary