superdelegate - French English Dictionary