to meet deadlines - Français Anglais Dictionnaire