at the forefront - Français Anglais Dictionnaire