provide explanations - Türkisch Englisch Wörterbuch