right based on contract - Spanish English Dictionary