meaning of Billonmünze

Billonmünze - German to English

billon coin