to avoid any delay - Français Anglais Dictionnaire