cumulative vote - German English Dictionary