mentally less gifted - Français Anglais Dictionnaire