meaning of Arglisteinrede

Arglisteinrede - German to English

estoppel