developmentally disabled pupil - Alemán Inglés Diccionario