technical physician - German English Dictionary