one million signatures for peace campaign - German English Dictionary