What does Ambon-Drachenkopf mean?

Ambon-Drachenkopf - German to English

Ambon scorpionfish [Pteroidichthys amboinensis]