ruminent - French English Dictionary