emissaryship - French English Dictionary