hit a traffic jam - Français Anglais Dictionnaire