take up the glove - Spanish English Dictionary