establishment for selling or storing corn - Español Inglés Diccionario