sutural membrane - Spanish English Dictionary