What does cartesischer Taucher mean?

cartesischer Taucher - German to English

Cartesian diver