developmentally impaired (di) - Turkish English Dictionary