turntable mechanism - German English Dictionary