double taxation agreement - Turkish English Dictionary