last come - first served - French English Dictionary