trudger - French English Dictionary