non-partisan canvass board - German English Dictionary