self-excited generator - Francés Inglés Diccionario