What does Alchemisten mean?

Alchemisten - German to English

alchemists