stapedial membrane - German English Dictionary