non-handicapped - German English Dictionary