cable support technologies - Alemán Inglés Diccionario