testing apparatus of watch making - Español Inglés Diccionario