pass through the street - Français Anglais Dictionnaire