self-energized - Alemán Inglés Diccionario