insert of rail joint - Turkish English Dictionary