mental defect - Français Anglais Dictionnaire