third-party deal - Turkish English Dictionary