severe mental retardation - Français Anglais Dictionnaire