people's aid - German English Dictionary