agreement on international transport of passengers by rail - Espagnol Anglais Dictionnaire