ruminates - Francés Inglés Diccionario