mexican ecological party - German English Dictionary