self-energization - Spanish English Dictionary