comport oneself with better behavior - Français Anglais Dictionnaire