something easy to make or obtain - German English Dictionary