diplomatic and/or consular facility - French English Dictionary