severely retarded - Français Anglais Dictionnaire