agreement on international transport of passengers by rail - Francés Inglés Diccionario