company store at a mine - Alemán Inglés Diccionario