meaning of Berufsspieler

Berufsspieler - German to English

sharper [professional gambler, esp. in playing cards]