someone who prolongs/delays - Français Anglais Dictionnaire