high-dose implant - German English Dictionary