diplomatic and/or consular facility - German English Dictionary