president and chief executive - Turkish English Dictionary