public transportation fleet - Deutsch Englisch Wörterbuch