ruminates - German English Dictionary