in the front rank - Français Anglais Dictionnaire