severe to moderate mental deficiency - Turc Anglais Dictionnaire