person, animal, or situation that is difficult to bear and unavoidable in life - Spanisch Englisch Wörterbuch