persons in need of help - French English Dictionary