defectology - French English Dictionary