mucoderma - French English Dictionary