heavy-duty building cable - Alemán Inglés Diccionario