be ruined by one's vices - Espagnol Anglais Dictionnaire