developmentally disabled - Alemán Inglés Diccionario