yaba tree and bark - Türkisch Englisch Wörterbuch