head delegate - Turkish English Dictionary