developmentally challenged - Turkish English Dictionary