pellet implantation - German English Dictionary