meaning of achtzigtausend

achtzigtausend - German to English

eighty thousand