alliance 90/the greens - German English Dictionary