outright humiliate - Türkisch Englisch Wörterbuch