cosa juzgada
Meanings
Noun
1. res judicata (law)