trudge - French English Dictionary