kiosk where fried foods are sold - Spanish English Dictionary