turntable machine - Turkish English Dictionary