without any delay - Français Anglais Dictionnaire