self-confrontation - Türkisch Englisch Wörterbuch