put up your dukes - French English Dictionary