What is audi alteram partem?
quanswer.com