finish something quickly and forcefully - İspanyolca İngilizce Sözlük