exclusive sales rights - Turkish English Dictionary