glove-stretcher - German English Dictionary