kid glove - French English Dictionary