vestibular membrane - Spanish English Dictionary