the rights of handicapped - German English Dictionary