ruminated - French English Dictionary