final and binding judgment - Turkish English Dictionary