exclusive sales rights - German English Dictionary