cosmetic glove - German English Dictionary