ruminated - German English Dictionary