membranous septum - German English Dictionary