embassadorial - French English Dictionary