denude a tree - Französisch Englisch Wörterbuch