someone that practises - German English Dictionary