channel the flood of tourists - Turco Inglés Diccionario