the last of the lot - French English Dictionary