chief architect - Turkish English Dictionary