someone that goes before - Français Anglais Dictionnaire