grumbled - French English Dictionary