membraned - Spanish English Dictionary