chief delegate - Turkish English Dictionary