general store (sugar mills) - Español Inglés Diccionario