public transportation fleet - German English Dictionary