superdelegate - Spanish English Dictionary