place where arepas are sold - Español Inglés Diccionario