ruminating - French English Dictionary