lamina propria mucosae - German English Dictionary