good-for-nothing people - German English Dictionary