doctor's practice - German English Dictionary