right of diplomatic espousal - Spanish English Dictionary