testing apparatus of watch making - Francés Inglés Diccionario