ruminates - Alemán Inglés Diccionario