meet/miss a time limit/deadline - Français Anglais Dictionnaire