an apology of sorts - Türkisch Englisch Wörterbuch