distribution agreement - Turkish English Dictionary