What does cartesianischer Taucher mean?

cartesianischer Taucher - German to English

Cartesian diver