public transportation vehicle - Französisch Englisch Wörterbuch