developmentally impaired (di) - German English Dictionary