to mount on guards - German English Dictionary