mucopus - French English Dictionary