right of diplomatic protection - Espagnol Anglais Dictionnaire