ruminating - German English Dictionary