membraneux - German English Dictionary