digital subscriber line (dsl) - Spanish English Dictionary