rumiante - French English Dictionary