What does Astacin mean?

Astacin - German to English

astacin