much-maligned - French English Dictionary