diplomatic and/or consular facility - Turco Inglés Diccionario