self energizing - Francés Inglés Diccionario