disengage from claws or clutching fingers - Französisch Englisch Wörterbuch