patents trademarks and other rights - Turc Anglais Dictionnaire