ex-ambassador - French English Dictionary