leaf of tree - Deutsch Englisch Wörterbuch