instruments of precision - Alemán Inglés Diccionario