intervene self-righteously - Spanish English Dictionary