survey technician - German English Dictionary