to mount on guards - Spanish English Dictionary