self-confessed - Türkisch Englisch Wörterbuch