you don't have to explain - Türkisch Englisch Wörterbuch