public transport company - Francés Inglés Diccionario