having a superiority complex - Türkisch Englisch Wörterbuch