cast one's lot with - Spanish English Dictionary