superordinate - Spanish English Dictionary