sheaths for electric cables - Alemán Inglés Diccionario