mains power circuit - Alemán Inglés Diccionario