self-energization - Francés Inglés Diccionario