liver-rot - Spanish English Dictionary