developmentally disabled pupil - Francés Inglés Diccionario