gigantic tree with bitter medicinal bark - Türkisch Englisch Wörterbuch