town fog - Français Anglais Dictionnaire