Antikriegsdemonstration - German English Dictionary