rumiante - Spanish English Dictionary