well-cut garment - French English Dictionary