super-delegate - Turkish English Dictionary