ruminative - German English Dictionary