to be skilled in one's trade - French English Dictionary