skin and dice potatoes - İspanyolca İngilizce Sözlük