employee's invention - Spanish English Dictionary