strap for a wrist watch - French English Dictionary