short garment - French English Dictionary