thick winter gloves - French English Dictionary