What does Artikulator mean?

Artikulator - German to English

articulator