owner of a supply store - İspanyolca İngilizce Sözlük