place where clothes are sold - French English Dictionary