defectologist - French English Dictionary