front (of the line) - French English Dictionary