international institute for patents - German English Dictionary