deprive of talons/heels - Deutsch Englisch Wörterbuch