Русский-Английский словарь »

знающий своё дело означает в английский

РусскийАнглийский
знающий своё дело adjective

worth one's salt(adept or competent)
adjective