implantable - Deutsch Englisch Wörterbuch