in the front rank - French English Dictionary