hand-guard of a sword - Spanish English Dictionary