food establishment - Spanish English Dictionary