German words #21 / 15

What does the German word "Handschuh" mean in English?