trudging - French English Dictionary