to mount on guards - Turkish English Dictionary