escape from the clutches of someone - Spanish English Dictionary