illusory superiority - Spanish English Dictionary