cast (one's) lot with - French English Dictionary