rail depot - Francés Inglés Diccionario