bankruptcy or failure of a business or institution - Espagnol Anglais Dictionnaire