public deed of incorporation - Spanish English Dictionary