software patent - Spanish English Dictionary