meaning of Artikulationspapierpinzette

Artikulationspapierpinzette - German to English

articulating paper tweezers {pl}