curmudgeon - French English Dictionary