growth and mental retardation - French English Dictionary