What does Billonmünze mean?

Billonmünze - German to English

billon coin