apparatus wire and cable - Turco Inglés Diccionario