end in financial ruin - Espagnol Anglais Dictionnaire