disengage from claws or clutching fingers - Türkisch Englisch Wörterbuch