comport oneself with better behavior - French English Dictionary