joint and several contract - Spanish English Dictionary