having a superiority complex - Spanish English Dictionary