last more than twenty minutes - Français Anglais Dictionnaire