come last in a race - French English Dictionary