With official PokeBank, no. That's a one-way process upward to gen 7.
If you have CFW/homebrew, there's PkHex, which you can use to drag Pokemon from one game's save file into another. Not technically trading, but functionally the same thing. There was a gen 2 Pokebank clone also, but I can't find it now, so I doubt it's been updated for Crystal.