plodder - French English Dictionary