patents trademarks and other rights - Turkish English Dictionary