sport medicine practitioner - German English Dictionary