construction of railways retaining device - Francés Inglés Diccionario