explanations - Türkisch Englisch Wörterbuch