paper-insulated non-draining cable - Alemán Inglés Diccionario