A diplomat of the highest rank, accredited as representative from one country to another English: ambassador, embassador Bahasa: duta, dubes, ambasador