Dubes

"Duta Besar," meaning ambassador