developmentally delayed person - French English Dictionary