an antinuclear protest - Turc Anglais Dictionnaire