deprive of talons/heels - Französisch Englisch Wörterbuch