the quicker the better - Français Anglais Dictionnaire