patent searching - German English Dictionary