Russisch-Englisch Wörterbuch »

знающий своё дело bedeutet auf Englisch

RussischEnglisch
знающий своё дело adjective

worth one's salt(adept or competent)
adjective