to put an end to - İspanyolca İngilizce Sözlük