intellectually disabled - Français Anglais Dictionnaire