employee's invention - Turkish English Dictionary