joint trusteeship governance structure - Español Inglés Diccionario