medically necessary service - German English Dictionary