anti-war demonstration - Turkish English Dictionary