in one’s clutches - German English Dictionary