luckily there were plenty of buses - Français Anglais Dictionnaire