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