international treaty - Turkish English Dictionary