nerve membrane - German English Dictionary