practise one's profession - Spanish English Dictionary