fall to one's lot - French English Dictionary