diplomatic asylum - Turkish English Dictionary