children with mental retardation - French English Dictionary