electrical wires and cables - Turco Inglés Diccionario