clothing (depot) - French English Dictionary