a busload of tourists - Türkisch Englisch Wörterbuch