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