key technical personnel - Turkish English Dictionary