diplomatic asylum - French English Dictionary