implanted device - Deutsch Englisch Wörterbuch