retail store where food, drinks, and household items are sold - İspanyolca İngilizce Sözlük