superordinate word - Spanish English Dictionary