in its clutches - Türkisch Englisch Wörterbuch