membranaceous - German English Dictionary