be ruined or out of money and property - Español Inglés Diccionario