person or animal in deplorable physical conditions - Spanish English Dictionary