sheepskin glove - German English Dictionary