persons in need of help - Spanish English Dictionary