finish making - İspanyolca İngilizce Sözlük