software patent - German English Dictionary