strip the bark off - Französisch Englisch Wörterbuch