ruminated - Francés Inglés Diccionario