piece of clothing - French English Dictionary