ruminator - French English Dictionary