practise one's profession - French English Dictionary