general store (sugar mills) - Spanish English Dictionary