person, animal, or situation that is difficult to bear and unavoidable in life - Espagnol Anglais Dictionnaire