public transportation facility - Turco Inglés Diccionario