punctiliousness in conduct - French English Dictionary