superdelegate - German English Dictionary