free from the clutches - Englisch Synonyme Wörterbuch