stranded wires - Alemán Inglés Diccionario