punctiliousness - French English Dictionary