superordination - Spanish English Dictionary