company store at a mine - Francés Inglés Diccionario