a lash of scorpions - İspanyolca İngilizce Sözlük