an antinuclear demonstration - Turco Inglés Diccionario