end/finish by itself - İspanyolca İngilizce Sözlük