railway engine shed - Francés Inglés Diccionario