person or animal in deplorable physical conditions - Spanisch Englisch Wörterbuch