self-firing transformer - Francés Inglés Diccionario