contractually binding - Spanish English Dictionary