miserable or petty person - French English Dictionary