ambassador's husband - French English Dictionary