potato cubes - İspanyolca İngilizce Sözlük