been self-deprecating - Türkisch Englisch Wörterbuch