on-site registration - Turkish English Dictionary