in spite of the stream of tourists - Français Anglais Dictionnaire