translate English to French: . David Sproule Ambassador
David Sproule Ambassadeur