the decision is final and binding on the parties - Inglés Sinónimo Diccionario