have a superiority complex - Spanisch Englisch Wörterbuch