in one’s clutches - İspanyolca İngilizce Sözlük