female ambassador - French English Dictionary