take up the glove - German English Dictionary