Definition of vernier scale in English:

vernier scale

noun