lady's glove - German English Dictionary