take up the glove - French English Dictionary