testing apparatus of watch making - Turkish English Dictionary