have something cinched - French English Dictionary