non-disabled students - German English Dictionary