to ruminate - Alemán Inglés Diccionario