self-energized - Francés Inglés Diccionario