stapedial membrane - French English Dictionary