people's aid - French English Dictionary