severely handicapped persons - Turkish English Dictionary