right-hand guard - Spanish English Dictionary