neuroprostheses - German English Dictionary