kitchen glove - French English Dictionary