be ruined or out of money and property - Espagnol Anglais Dictionnaire