joint trusteeship governance structure - Spanish English Dictionary