channel the flood of tourists - Spanisch Englisch Wörterbuch