cable support technologies - Turco Inglés Diccionario