throw in your lot with - French English Dictionary