the green vote - German English Dictionary