right of diplomatic protection - Francés Inglés Diccionario