public debate - Anglais Synonymes Dictionnaire

public debate

n.
[1] debate , disputation