surveyor's marking pin - German English Dictionary