lamina propria mucosae - French English Dictionary