having a superiority complex - Spanisch Englisch Wörterbuch