to avoid all delay - Français Anglais Dictionnaire