estoppel by treaty - Spanish English Dictionary