standards of sound business and financial practice - Espagnol Anglais Dictionnaire