right of diplomatic protection - Turco Inglés Diccionario