easily digested - German English Dictionary