beat and lash, especially with a guasca - İspanyolca İngilizce Sözlük