developmentally disabled - Allemand Anglais Dictionnaire