general practice physician - German English Dictionary