translate English to French: Ambassador
Ambassadeur