embassadry - French English Dictionary