punctiliousness in conduct - Espagnol Anglais Dictionnaire