transformer and relay panel - Alemán Inglés Diccionario