I beg deutsch translation. University of edinburgh ranking engineering in the world. Numark pro tt-1 parts. Churmur paper in english meaning.