membraniforme - German English Dictionary