cable insulator - Alemán Inglés Diccionario