developmentally disabled - Turco Inglés Diccionario