be ruined by one's vices - Español Inglés Diccionario