microchip implant - German English Dictionary