rail joint construction of railways - Francés Inglés Diccionario