implanted device - Almanca İngilizce Sözlük