carriage by rail - Francés Inglés Diccionario