ruminative - French English Dictionary