severe to moderate mental deficiency - Français Anglais Dictionnaire