(railroad) storage yard - Alemán Inglés Diccionario