lady's riding habit - French English Dictionary