channel the flood of tourists - Turc Anglais Dictionnaire