glove department - French English Dictionary