membraned - German English Dictionary