sight impairment - German English Dictionary