easily digested - Spanish English Dictionary