heavy current installations - Alemán Inglés Diccionario