personalized public transport - Francés Inglés Diccionario