battle clasp - French English Dictionary