intellectually challenged - Español Inglés Diccionario