on-site personnel - Turkish English Dictionary