precision instrument making - Francés Inglés Diccionario