strip the bark off - Türkisch Englisch Wörterbuch