meaning of anstellbar

anstellbar - German to English

employable