all public terminal rail facilities - Turco Inglés Diccionario