handicapped children who need special education - French English Dictionary