patent law treaty - German English Dictionary