direct strand cable - Turco Inglés Diccionario