ソクリョウギシ
Meanings
Noun
1. surveyor; surveying engineer
Composed of
measurement; surveying
engineer; technician