hand-guard of a sword - French English Dictionary