handicuffs - French English Dictionary