right of diplomatic protection - German English Dictionary