implante - German English Dictionary