land surveyor duly licensed - German English Dictionary